horse-drawn four-wheel vehicle - English Synonyms Dictionary